home *** CD-ROM | disk | FTP | other *** search
- function hideCloseButtons()
- {
- buttons_mc.gotoAndStop(1);
- }
- stop();
- showHideCloseBtn = function(val)
- {
- buttons_mc._visible = val;
- };
- showCloseButton = function(overlayObj)
- {
- switch(overlayObj.closeBut)
- {
- case "video":
- overlayObj.isFullscreen != true ? showHideCloseBtn(false) : showHideCloseBtn(true);
- buttons_mc.onRelease = function()
- {
- var lastOverlay = Tardis.OverlayController.getLastOverlay();
- lastOverlay.ownerMc.videoCloseFullscreen();
- Tardis.closeButton_mc.showHideCloseBtn(false);
- Tardis.TardisInterface.showInterface(2,true);
- };
- break;
- case "advert":
- showHideCloseBtn(true);
- buttons_mc.onRelease = function()
- {
- Tardis.OverlayController.removeLastOverlay();
- Tardis.UsageData.addAdvertEndEntry();
- };
- break;
- case "sponsor":
- showHideCloseBtn(true);
- buttons_mc.onRelease = function()
- {
- Tardis.OverlayController.removeLastOverlay();
- Tardis.UsageData.addAdvertEndEntry();
- };
- break;
- case "promo":
- showHideCloseBtn(true);
- buttons_mc.onRelease = function()
- {
- Tardis.OverlayController.promoOverlay.kill();
- Tardis.UsageData.addAdvertEndEntry();
- };
- break;
- case "help":
- showHideCloseBtn(true);
- buttons_mc.onRelease = function()
- {
- Tardis.OverlayController.removeLastOverlay();
- var lastOverlay = Tardis.OverlayController.getLastOverlay();
- lastOverlay.ownerMc.videoCloseFullscreen();
- Tardis.closeButton_mc.showHideCloseBtn(false);
- Tardis.TardisInterface.showInterface(2,true);
- };
- break;
- case "fullscreen_still":
- showHideCloseBtn(true);
- buttons_mc.onRelease = function()
- {
- Tardis.OverlayController.removeLastOverlay();
- };
- break;
- default:
- if(overlayObj.closeBut != null)
- {
- trace("NO DEFAULT ACTION SET UP FOR THIS BUTTON TYPE (" + overlayObj.closeBut + ")");
- break;
- }
- }
- buttons_mc.onRollOver = function()
- {
- this.close_btn.btnCopy.col = new Color(this.close_btn.btnCopy);
- this.close_btn.btnCopy.col.setRGB(6443288);
- };
- buttons_mc.onRollOut = function()
- {
- this.close_btn.btnCopy.col = new Color(this.close_btn.btnCopy);
- this.close_btn.btnCopy.col.setRGB(12235927);
- };
- buttons_mc.gotoAndStop(overlayObj.closeBut);
- };
- hideCloseButtons();
-